mount kahuzi climbing mouse - Turkish English Dictionary